live off one's public position - Französisch Englisch Wörterbuch